<?xml version='1.0' encoding='UTF-8' ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:ui="http://java.sun.com/jsf/facelets"
      xmlns:icecore="http://www.icefaces.org/icefaces/core"
      xmlns:ice="http://www.icesoft.com/icefaces/component"
      xmlns:ace="http://www.icefaces.org/icefaces/components"
      xmlns:h="http://java.sun.com/jsf/html"
      xmlns:f="http://java.sun.com/jsf/core">
    <h:head>
        <title>Modulo Consulta Pagos</title>
        <link href="/BrandStratPagos/faces/resources/css/cssLayout.css" rel="stylesheet" type="text/css" />
        <link href="/BrandStratPagos/faces/resources/css/style.css" rel="stylesheet" type="text/css" />
        <script src="resources/js/validar.js" type="text/javascript">
        </script>
    </h:head>
    <h:body>
        <div id="header"><div class="nombre_sistema_acreditacion"></div>                        
        </div>
        <div id="content_1">
            <h:form id="frmInicio">
                <icecore:singleSubmit/>
                 <div align="left" style="padding: 1em; border-color: whitesmoke; border-style: groove">
                            <h:outputLabel value="#{adminController.l1}"/> <br />
                            <h:outputLabel value="#{adminController.l2}"/> <br />
                            <h:outputLabel value="#{adminController.l3}"/> <br />
                        </div>
                <h:panelGroup rendered="#{!adminController.consulta}">
            <div align="center" style="padding: 1em; border-color: whitesmoke; border-style: groove">                                               
                <br />
                <h:outputLabel value="Para consulta de persona natural ingrese los siguientes datos:"/>
                <br />
                <br />
                <h:panelGrid columns="2">
                
                    <h:outputLabel value="Cédula:"/>
                    <h:inputText id="itdoc" size="10" value="#{adminController.documento}"/>
                    <h:outputLabel value="Proveedor:"/>
                    <h:inputText id="itprov" size="3" value="#{adminController.proveedor}"/>
                </h:panelGrid>
                <h:commandButton style="background: no-repeat; border: none" 
                                 actionListener="#{adminController.leerArchivo}"
                                 image="/images/btn_aceptar.png" alt="Aceptar"
                                 onclick="return validarfrmNatural();"
                                 disabled="#{adminController.consulta}"/>
                
            </div>
                </h:panelGroup>
                <h:panelGroup rendered="#{!adminController.consulta}">
            <div align="center" style="padding: 1em; border-color: whitesmoke; border-style: groove">               
                
                <br />
                <h:outputLabel value="Para consulta de persona jurídica ingrese el Nit"/>
                <h:panelGrid columns="2">
                    <h:outputLabel value="Nit:"/>
                    <h:inputText id="itnit" size="14" value="#{adminController.nit}"/>
                </h:panelGrid>
                <h:commandButton style="background: no-repeat; border: none" 
                                 actionListener="#{adminController.leerArchivoJuridica}"
                                 image="/images/btn_aceptar.png" alt="Aceptar"
                                 onclick="return validarfrmJuridica();"
                                 disabled="#{adminController.consulta}"/>
            </div> 
                </h:panelGroup>              
                    <h:panelGroup rendered="#{not empty adminController.lsPagos}">
                        <br />
                        <ice:panelGrid title="EXPORTAR">                            
                            <!--ace:dataExporter label="Exportar tabla PDF" type="pdf"  
                                            target="dtPagos" fileName="reportePago"
                                            style="color: #F16A10; font-size: small; font: bold; background-color: #CCCCCC;"/>  
                            <ace:dataExporter label="Exportar tabla EXCEL" type="xls"  
                                            target="dtPagos" fileName="reportePago"
                                            /-->  
                             <ice:dataExporter for="dtPagos2"  image="/images/excel.jpg" 
                              type="excel" 
                              label="Exportar Datos"
                              style="font-weight: bold;"
                              popupBlockerLabel="Popup Blocker detected - click here to resume download..."/>
                            
                        </ice:panelGrid>
                        <br />
                        <div align="center">
                            <h:outputLabel value="Semana: #{adminController.lsemana}"/> <br />
                            <h:outputLabel value="#{adminController.lpago}"/> <br />
                        </div>
                         <ace:dataTable id="dtPagos" value="#{adminController.lsPagos}"
                                       var="item">                            
                            
                            <ace:column headerText="Banco">
                                <h:outputText style="color: #333333;" value="#{item.banco}"/>
                            </ace:column>
                            <ace:column headerText="Documento">
                                <h:outputText style="color: #333333;" value="#{item.documento}"/>
                            </ace:column>
                            <ace:column headerText="Nombre">
                                <h:outputText style="color: #333333;" value="#{item.nombre}"/>
                            </ace:column>
                            <ace:column headerText="Concepto">
                                <h:outputText style="color: #333333;" value="#{item.concepto}"/>
                            </ace:column>
                            <ace:column headerText="Cuenta">
                                <h:outputText style="color: #333333;" value="#{item.cuenta}"/>
                            </ace:column>
                            <ace:column headerText="Proyecto">
                                <h:outputText style="color: #333333;" value="#{item.proyecto}"/>
                            </ace:column>
                            <ace:column headerText="Valor Neto">
                                <ice:outputText style="color: #333333;" value="#{item.valorNeto}">
                                 <f:convertNumber type="currency"
                                            currencySymbol="$"
                                            groupingUsed="true"
                                            minFractionDigits="2"
                                            maxFractionDigits="2"/>
                            </ice:outputText>
                            </ace:column>                            
                        </ace:dataTable>    
                        
                        <ice:dataTable id="dtPagos2" rendered="false"
                                   value="#{adminController.lsPagos}"
                                    var="item">
                         <f:facet name="header">
                                <h:outputText style="font-size: 17px; font-weight: bold"
                                        value="Registros encontrados"/>
                            </f:facet>
                        <ice:column>
                            <f:facet name="header">
                                <ice:outputText value="Banco"/>
                            </f:facet>
                            <ice:outputText value="#{item.banco}"/>
                        </ice:column>
                        <ice:column>
                            <f:facet name="header">
                                <ice:outputText value="Documento"/>
                            </f:facet>
                            <ice:outputText value="#{item.documento}"/>
                        </ice:column>
                             <ice:column>
                            <f:facet name="header">
                                <ice:outputText value="Nombre"/>
                            </f:facet>
                            <ice:outputText value="#{item.nombre}"/>
                        </ice:column>     
                       <ice:column>
                            <f:facet name="header">
                                <ice:outputText value="Concepto"/>
                            </f:facet>
                            <ice:outputText value="#{item.concepto}"/>
                        </ice:column>
                             <ice:column>
                            <f:facet name="header">
                                <ice:outputText value="Cuenta"/>
                            </f:facet>
                            <ice:outputText value="#{item.cuenta}"/>
                        </ice:column>   
                        <ice:column>
                            <f:facet name="header">
                                <ice:outputText value="Proyecto"/>
                            </f:facet>
                            <ice:outputText value="#{item.proyecto}"/>
                        </ice:column>
                        <ice:column>
                            <f:facet name="header">
                                <ice:outputText value="Valor Neto"/>
                            </f:facet>
                            <ice:outputText value="#{item.valorNeto}">
                                 <f:convertNumber type="currency"
                                            currencySymbol="$"
                                            groupingUsed="true"
                                            minFractionDigits="2"
                                            maxFractionDigits="2"/>
                            </ice:outputText>
                        </ice:column> 
                         </ice:dataTable>                                          
                        
                    </h:panelGroup>
                <h:commandButton style="border: none" 
                                        actionListener="#{adminController.limpiarCampos}"
                                        image="images/btn_regresar.png" alt="Regresar"                                 
                                        rendered="#{adminController.consulta}"/>        
                <h:outputLabel rendered="#{adminController.error}" value="#{adminController.rutaArchivo}"/>
                <h:outputLabel value="NO SE ENCONTRARON RESULTADOS" rendered="#{adminController.consulta and empty adminController.lsPagos}"/>            
            <h:outputLabel rendered="#{adminController.error}" value="#{adminController.rutaArchivo}"/>
            </h:form>    
        </div>
    </h:body>
</html>

